semi-trailer tractor unit - Alemán Inglés Diccionario